footwell insulation panel - Alemán Inglés Diccionario